package com.qfmy.app.service.community;

import com.qfmy.app.vo.community.BlogVo;
import com.qfmy.model.entity.query.BlogQuery;

import java.util.List;

/**
 * @author 清风明月
 * @Package com.qfmy.app.service.community
 * @date 2025/4/17
 * @description 博客
 */
@SuppressWarnings("all")
public interface BlogService {

    /**
     * 添加博客
     * @param blogQuery
     */
    void addBlog(BlogQuery blogQuery);

    /**
     * 获取博客列表
     * @param pageNum
     * @param size
     * @return
     */
    List<BlogVo> getBlogList(Integer pageNum, Integer size);

    /**
     * 更新博客阅读量
     * @param blogId
     */
    void updateReadCount(Long blogId);
}
